meat tamale wrapped in hoja santa leaf - Francés Inglés Diccionario